繼續昨天結束的部分~
接下來就是要來驗證podspec
而在驗證前要確保目錄下是有podspec的,在終端機的地方打上ls
這樣就是有。
而驗證有分兩種,一種是本地驗證,另一種是連網驗證。
在終端機進行驗證~
本地驗證和連網驗證的差別就是前者為利用本地的檔案驗證,後者為利用git上的檔案做驗證。
在推上CocoaPods之前要將本地及聯網驗證做完,最後推上套件。
而本地和連網驗證成功後都會出現passed validation才代表成功驗證。
而驗證中若是有warnings,這些都是可以被允許的,除了error是不能被允許的。
若是要允許warnings的話,將驗證的指令後加上這段--allow-warnings
被成這樣
除了允許warning以外還可以看驗證的詳細過程,將指令後再加上--verbose
像是這樣,就可以看驗證的詳細過程了。
而在之前,有同學教我,若是在驗證中一直出現錯誤,可以嘗試以下指令
pod cache clean --all
是將pod快取清除的指令,可以嘗試看看。
在本地驗證成功後就可以將其推上git repo了。
而推上git repo後才要進行連網驗證,而本地驗證後連網驗證前需要做的事,我們明天繼續吧!